#!/bin/bash

# 定义脚本路径
TUNE_SCRIPT="/work/home/MindSpeed-LLM/utils/tune_llama2_7b_full_ptd.sh"
EVAL_SCRIPT="/work/home/MindSpeed-LLM/utils/evaluate_llama2_7b_full_mmlu_ptd.sh"

# 步骤1: 执行微调脚本
echo "开始执行微调脚本: $TUNE_SCRIPT"
bash "$TUNE_SCRIPT"

# 检查微调脚本执行状态
if [ $? -ne 0 ]; then
    echo "错误: 微调脚本执行失败，退出状态码: $?" >&2
    exit 1
fi

echo "微调脚本执行成功，继续执行评估脚本..."

# 步骤2: 执行评估脚本
echo "开始执行评估脚本: $EVAL_SCRIPT"
bash "$EVAL_SCRIPT"

# 检查评估脚本执行状态
if [ $? -ne 0 ]; then
    echo "错误: 评估脚本执行失败，退出状态码: $?" >&2
    exit 1
fi

echo "所有脚本执行完成"
exit 0